﻿using LightCAD.Core;
using SkiaSharp;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LightCAD.Runtime
{
   
    public class DrawingEditorController
    {
        public Viewport Viewport { get; }
        public DrawingEditorController(IDrawingEditor editor) {
            Editor = editor;

        }
        public IDrawingEditor Editor { get; internal set; }
        public PointerStatus Pointer { get; set; }
        public DrawingInputManager Inputer { get; internal set; }

        public void ResetViewport()
        {
            
        }
        public void OnKeyDown(LcKey key, LcKeyModifiers keyModifiers, LcInputModifiers modifiers)
        {
           
        }
    }
}
